thunder loudly - French English Dictionary